//
//  ViewController.h
//  kvo
//
//  Created by YuanJiang on 2019/9/5.
//  Copyright © 2019 llbt. All rights reserved.
//

#import <UIKit/UIKit.h>


@interface ViewController : UIViewController

/**
 注意点：
 1.观察者模式记得remove self
 2.添加gkvo键值监听的时候，是给对象添加的 不是给self添加的， self.tf addObser...
 3.kvo的原理切记: 他是动态添加了对象object的一个子类NSKVO_object，然后更改object指针的isa指向NSKVO_object，如果object调用了set方法，那么NSKVO_object会接收到监听
 */

@end

